spinal puncture - German English Dictionary